input:focus {
	outline: none;
}

.temp_container
{
	width:250px;
}


.nm_mc_box {
	height: 140px;
	margin: auto;
	position: relative;
	
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}



.nm_mc_box #nm_mc_title {
	/*font-family: "Trebuchet MS";*/
	color: #fff;
	/*font: 15px arial,sans-serif;*/
	position: absolute;
	margin: 0;
	top: 5px;
	left: 10px;
}

.nm_mc_box input#nm_mc_email {
	height: 20px;
	width: 70%;
	position: absolute;
	top: 65px;
	left: 10px;
	box-shadow: 0px 0px 3px #fff;
	border: 1px solid #ccc;
	color: #666;
	font-style: italic;
	letter-spacing: 1px;
	background: url(images/field-bg.png) repeat-x;
}

.nm_mc_box input#nm_mc_fullname {
	height: 20px;
	width: 70%;
	position: absolute;
	top: 35px;
	left: 10px;
	box-shadow: 0px 0px 3px #fff;
	border: 1px solid #ccc;
	color: #666;
	font-style: italic;
	letter-spacing: 1px;
	background: url(images/field-bg.png) repeat-x;
}

.nm_mc_box .button {
	border: #CCC 2px solid;
	position: absolute;
	left: 10px;
	top: 100px;
	cursor: pointer;
	background-color:#093;
	color:#fff;
	padding:2px;
}


.nm_mc_box .button:hover {
	 box-shadow: 0px 0px 6px #fff;
}


.nm_mc_box .selected {
	background-color: #fff !important;
	background-image: none !important;
	border: 1px solid #ccc;
	box-shadow: 0px 0px 7px #fff !important;
}